package com.m.job.logs.service;

import com.client.job.core.model.MJobRunLogsVo;
import com.m.job.logs.model.dto.MJobRunLogsDto;
import com.m.job.logs.model.MJobRunLogs;
import java.util.List;

public interface MJobRunLogsService {

    /**
     * 删除
     * @param runLogId
     * @return
     */
    int deleteByPrimaryKey(String runLogId);

    /**
     * 新增
     * @param record
     * @return
     */
    int insertSelective(MJobRunLogs record);

    /**
     * 新增客户端日志
     * @param logsVo
     * @return
     */
    int insertMjobRunLog(MJobRunLogsVo logsVo);

    /**
     * 修改
     * @param record
     * @return
     */
    int updateByPrimaryKeySelective(MJobRunLogs record);

    /**
     * 查询
     * @param mJobRunLogsDto
     * @return
     */
    List<MJobRunLogsDto> list(MJobRunLogsDto mJobRunLogsDto);


}
